give (blow, impact) - Deutsch Englisch Wörterbuch